+2007-03-12 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkfilechooserbutton.c (change_icon_theme_get_info_cb):
+ Handle the row reference path being NULL. (#410565, Joe Markus
+ Clarke, patch by Chris Wilson)
+
2007-03-11 Matthias Clasen <mclasen@redhat.com>
* tests/testiconview.c: Handle Menu key presses without
width = MAX (width, gdk_pixbuf_get_width (pixbuf));
path = gtk_tree_row_reference_get_path (data->row_ref);
- gtk_tree_model_get_iter (data->button->priv->model, &iter, path);
- gtk_tree_path_free (path);
+ if (path)
+ {
+ gtk_tree_model_get_iter (data->button->priv->model, &iter, path);
+ gtk_tree_path_free (path);
- gtk_list_store_set (GTK_LIST_STORE (data->button->priv->model), &iter,
- ICON_COLUMN, pixbuf,
- -1);
- g_object_unref (pixbuf);
+ gtk_list_store_set (GTK_LIST_STORE (data->button->priv->model), &iter,
+ ICON_COLUMN, pixbuf,
+ -1);
- g_object_set (data->button->priv->icon_cell,
- "width", width,
- NULL);
+ g_object_set (data->button->priv->icon_cell,
+ "width", width,
+ NULL);
+ }
+ g_object_unref (pixbuf);
}
out: